Cable sleeves - German English Dictionary